if (!process.version.startsWith('v18') && !process.version.startsWith('v16')) {
  console.log(`你使用的 Node 版本: ${process.version}`)
  console.warn(`\u001b[33m 请使用 Node v18 或 v16 运行本项目！\u001b[39m\n`)
  process.exit(1)
}

if (!/yarn/.test(process.env.npm_execpath || '')) {
  console.warn(`\u001b[33m 请使用 yarn 作为包管理器安装包\u001b[39m\n`)
  process.exit(1)
}
